.m-slideimg{
    text-align: center;
    height: 360rem;
    img{
        width: 100%;
    }
}
.m-spelling{
    background: #fff6f5;
    padding: .6rem;
    color: @light-gray;
    font-size: .9rem;
    margin-bottom: 1rem;
    img{
        width: 4rem;
        vertical-align: bottom;
    }
}
.m-doctor{
    background: white;
    padding: 1rem;
    .m-index-tit{
        background-position: center;
        background-repeat: no-repeat;
        background-size: 50%;
        margin-bottom: 1rem;
        em{
            margin-right: -3rem;
        }
    }
    &.bg-none{
        background: none;
        padding: .4rem;
        .m-index-tit{
            em{
                margin-right: 0;
            }
        }
    }
}


.m-items{
    .flex;
    flex-wrap: wrap;
    .m-item{
        width: 48%;
        margin-bottom: 1rem;
        margin-right: 4%;
        &:nth-child(2n){
            margin-right: 0;
        }
    }
}